Obstacles in Moving to Agile Software Development Methods; at a Glance
نویسندگان
چکیده
It is only less than a decade that agile SD methods were introduced and got popular steadily. The defined values in these methods and their outcomes have motivated many software producers to use these methods. Since migration from traditional software development methods to agile methods is growing highly, managers of the companies should be aware of problems, hindrances and challenges they may face with during the agile transformation process. This study focused on challenges which companies may face with and it is necessary that managers think about solving them. Classifying them into four main categories; organization and management, people, process and tools are the areas that challenges have been seen in recent studies.
منابع مشابه
Framing the Debate
Computer In Computer’s January 2002 issue, Barry Boehm presented a fresh look at a set of software development methods often referred to as agile or extreme programming (“Get Ready for Agile Methods, with Care,” Jan. 2002, pp. 64-69). This favorable assessment by one of the software establishment’s leading lights prompted the latest of several e-mail dialogues between Boehm and software luminar...
متن کاملOpen Source and Agile: Two worlds that should have a closer interaction
Agile methods and open source software communities share similar cultures with different approaches to overcome problems. Although several professionals are involved in both worlds, neither agile methodologies are as strong as they could be in open source communities nor those communities provide strong contributions to agile methods. This work identifies and exposes the obstacles that separate...
متن کاملHow Agile Are You Thinking? - An Exploratory Case Study
Agile software development methods reduce project costs and development time by simultaneously enhancing quality. But despite these advantages, agile principles are rarely adopted by the whole organization. In order to gain a deeper understanding of this issue, we conducted an initial exploratory qualitative case study in one medium-sized company. The goal of this study was to find out whether ...
متن کاملObstacles to decision making in Agile software development teams
This research defines decisions made across four periods of the sprint cycle based on input from a focus group conducted with 43 people on agile teams. Results indicate that Sprint Planning includes decisions about planning work for the subsequent sprint, Sprint Execution includes tactical implementation and development decisions, Sprint Review includes decisions about continuing future sprints...
متن کاملAgile methods and organizational culture: reflections about cultural levels
Agile methods emerge as an alternative to improve quality and performance in software development processes. However, as agile methods are essentially focused on human aspects, their application in companies depends mostly on their adequacy to the current organizational culture. This study explores the view of the organizational culture in three levels as a theoretical framework to allow early ...
متن کامل